/* basic */
a, a:visited { color:#205359; }
a:hover, #logo a:hover { color:#00cbc9; }
.post .title a:hover { color:#00cbc9; }
#guest_info input:focus, #comment_textarea textarea:focus { border:1px solid #00cbc9; }


/* global menu */
#global_menu { background:url(background.gif) no-repeat left top; }

#global_menu ul li a { color:#fefefe; background:url(menu_line.gif) no-repeat left 1px; }
#global_menu ul li a:hover { background:#004544; }

#global_menu ul li.first a:hover { background:url(hover_left.gif) no-repeat left top; }
#global_menu ul li.last a:hover { background:url(hover_right.gif) no-repeat right top; }
#global_menu ul li.last li a:hover, #global_menu ul li.first li a:hover { background-image:none; background:#00c0bd; }

#global_menu ul li.active_menu a { background:#004544; }
#global_menu ul li.active_menu_first > a { background:url(hover_left.gif) no-repeat left top; }
#global_menu ul li.active_menu_last > a { background:url(hover_right.gif) no-repeat right top; }

#global_menu ul ul a { border:1px solid #008785; background:#004544; background-image:none; }
#global_menu ul ul a:hover { background:#00c0bd; }

#global_menu ul ul .parent_menu > a, #global_menu ul li.active_menu_first ul .parent_menu > a, #global_menu ul li.active_menu_last ul .parent_menu > a
 { background:#004544 url(arrow1.png) no-repeat right 19px; }
#global_menu ul ul .parent_menu > a:hover, #global_menu ul li.active_menu_first ul .parent_menu > a:hover, #global_menu ul li.active_menu_last ul .parent_menu > a:hover
 { background:#00c0bd url(arrow1.png) no-repeat right 19px; }



/* calendar */
#wp-calendar td a:hover { background:#00706f; }
#wp-calendar #prev a:hover, #wp-calendar #next a:hover { background:#00706f; }


